Big Huge Thesaurus

Arabis glabra

noun